factory premises - Espagnol Anglais Dictionnaire